package com.ultra.constraint;

import com.ultra.template.content.Argument;

/**
 * 请注意，如果你要对入参的生成进行干预，请两组一起干预
 *
 * @author hcUltra
 * @description 回调函数，在数组被初始化之前
 * @date 2024/5/2 19:48
 **/
public interface BeforeArrayFill {
    /**
     * 数组填充前(也可以认为是数组初始化完成后，空间以及申请完成)可以操作模板 -> 但是此时操作不会影响以及开辟好的空间
     *
     * @param argument 参数模板
     */
    void beforeArrayFill(Argument argument);
}